package com.example.builderPattern.burger;

import com.example.builderPattern.Item;
import com.example.builderPattern.packaging.Packaging;
import com.example.builderPattern.packaging.method.Wrapper;

/**
 * 汉堡包
 * sun 2017-11-24.
 *
 *    如果只实现接口中的部分方法，那么实现类就要变为 【抽象类】，此时
 * 实现类继承了接口中未实现的类，并实现了自己的需求。
 */
public abstract class Burger implements Item{

    @Override
    public Packaging packing() {
        return new Wrapper();
    }

}
